cook up a storm

Translations
mettre les petits plats dans les grands
Definitions
To cook a large amount of food or to cook with great energy and enthusiasm, often resulting in an impressive meal.